Dynamic Multi-Objective Optimization with jMetal and Spark: A Case Study

نویسندگان

  • José A. Cordero
  • Antonio J. Nebro
  • Cristóbal Barba-González
  • Juan José Durillo
  • José García-Nieto
  • Ismael Navas Delgado
  • José Francisco Aldana Montes
چکیده

Technologies for Big Data and Data Science are receiving increasing research interest nowadays. This paper introduces the prototyping architecture of a tool aimed to solve Big Data Optimization problems. Our tool combines the jMetal framework for multi-objective optimization with Apache Spark, a technology that is gaining momentum. In particular, we make use of the streaming facilities of Spark to feed an optimization problem with data from different sources. We demonstrate the use of our tool by solving a dynamic bi-objective instance of the Traveling Salesman Problem (TSP) based on near real-time traffic data from New York City, which is updated several times per minute. Our experiment shows that both jMetal and Spark can be integrated providing a software platform to deal with dynamic multi-optimization problems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multi-objective Big Data Optimization with jMetal and Spark

Big Data Optimization is the term used to refer to optimization problems which have to manage very large amounts of data. In this paper, we focus on the parallelization of metaheuristics with the Apache Spark cluster computing system for solving multi-objective Big Data Optimization problems. Our purpose is to study the influence of accessing data stored in the Hadoop File System (HDFS) in each...

متن کامل

Multi Objective Inclined Planes System Optimization Algorithm for VLSI Circuit Partitioning

In this paper multi objective optimization problem for partitioning process of VLSI circuit optimization is solved using IPO algorithm. The methodology used in this paper is based upon the dynamic of sliding motion along a frictionless inclined plane. In this work, modules and elements of the circuit are divided into two smaller parts (components) in order to minimize the cutsize and area imbal...

متن کامل

Dynamic Multi-Objective Navigation in Urban Transportation Network Using Ant Colony Optimization

Intelligent Transportation System (ITS) is one of the most important urban systems that its functionality affects other urban systems directly and indirectly. In developing societies, increasing the transportation system efficiency is an important concern, because variety of problems such as heavy traffic condition, rise of the accident rate and the reduced performance happen with the rise of p...

متن کامل

Analysis of Response Robustness for a Multi-Objective Mathematical Model of Dynamic Cellular Manufacturing

The multi-objective optimization problem is the main purpose of generating an optimal set of targets known as Pareto optimal frontier to be provided the ultimate decision-makers. The final selection of point of Pareto frontier is usually made only based on the goals presented in the mathematical model to implement the considered system by the decision-makers. In this paper, a mathematical model...

متن کامل

استفاده از الگوریتم بهینه‌سازی در شبیه‌سازی فرایند تف‌جوشی پلاسمای جرقه‌ای نمونه کامپوزیتی Si3N4-SiO2

Simultaneous application of mechanical pressure and electrical charge on powder samples in spark plasma sintering process, has resulted in a sample with a density close to the theory. In the present study, a thermal-electrical-mechanical coupled finite element model of spark plasma sintering system using multi-objective optimization algorithm is proposed to optimize the mold variable. The simul...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016